kentish snail - Spanish English Dictionary